import { useEffect, useState } from 'react';

//验证手机号s
const useValidatePhone = () => {
    const [validateTips, setValidateTips] = useState('');
    const validatePhone = (val) => {
        const regExp_phoneNumber = new RegExp(/^(\+?0?86\-?)?1[3456789]\d{9}$/);
        if (!val) return setValidateTips('');
        if (!regExp_phoneNumber.test(val)) {
            return setValidateTips('请输入正确的手机号格式');
        }
        return setValidateTips('');
    };

    useEffect(() => {
        console.log(validateTips, '最新的validateTips');
    }, [validateTips]);
    return {
        validateTips,
        validatePhone,
        setValidateTips,
    };
};



export { useValidatePhone };
